Golang Job: Senior Build Engineer

Job added on

Company

Activision

Location

Vancouver - Canada

Job type

Full-Time

Golang Job Details

Job Title:
Senior Build Engineer

Requisition ID:
R017928

Job Description:

Want to be responsible for the gaming experience of millions of players? How about building the infrastructure that supports players from around the world?

Demonware is an independently-run part of Activision Blizzard. We run every part of the players’ online experience, from logging in to matchmaking to climbing the leaderboards, for popular video game franchises such as Call of Duty, Tony Hawk Pro Skater and Crash Bandicoot.

Our services impact almost half a billion players, we solve big company challenges with a small company feel.

As Demonware’s Cloud Engineering team we support infrastructure and build services in both a datacenter-based private cloud and the public cloud. We provide VM and Linux container provisioning, and other core services such as DNS, LDAP, Secrets Management and more to other Demonware engineering teams.

We also provide build and CI/CD services to develop and maintain the build and test infrastructure at Demonware.

Our goal is to provide all our services and technologies to internal customers in a secure, scalable and repeatable way.

We are looking for an experienced Build Engineer to join the team and play a key role in growing our build and test infrastructure across both development and operational teams.

If you’re excited about working with technologies for low-latency, large scale systems in a collaborative environment then we’d love to hear from you!

Your Impact

  • You are instrumental in setting technical direction and best practices for our current and future build engineering needs.
  • You take ownership and support the growth and maintenance of industry-standard build services to support hundreds of developers.
  • You consult with teams on requirements, develop and implement best practices to ensure that the quality and reliability of the build services are maintained
  • You work closely with internal teams to improve how they build, test and deploy software.
  • You will improve efficiency in our existing build services and ensure that we evolve our technologies to meet the current and future demands for internal customers across the entire organization.
Day to Day
  • Improve, maintain and manage industry-standard build services such as Jenkins, GitHub Enterprise and Artifactory
  • Develop and implement best practices for building, continuous delivery and continuous integration
  • Work closely with internal teams to improve how they build, test and deploy software
  • Deliver guides, demos and bootcamps
  • Troubleshoot and debug, often in collaboration with other teams
  • Collaborate with other engineers in design and code reviews
  • Act as an escalation point for systems and services owned by the team
About You
  • 5+ years experience with Continuous Integration/Continuous Delivery tooling such as Jenkins or Bamboo
  • 5+ years experience with SCM tooling such as GIT
  • Practical infrastructure experience, preferably in high-volume and/or critical production service environments
  • Firm grasp of Linux administration and core operating system concepts
  • Experience with provisioning tools such as Ansible or Terraform
  • Experience with compute and network hardware and architecture
  • Experience with Kubernetes and containerization
  • Strong scripting skills: Unix shell scripting and at least one of Python or Golang
  • A desire to automate all the things
  • Tenacity for debugging and solving technology problems down to their root cause
What Demonware Offers

Relocation Support, 25 days of vacation and 3 bonus days in December, RRSP matching and contributions and top-tier medical, dental and life insurance coverage for you and your dependents.

We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! At Activision Blizzard, we are committed to creating a diverse and inclusive environment and strongly encourage you to apply